Alcarràs

Alcarràs
As far as they can remember, the Solé family have spent every summer picking the peaches from their orchard in Alcarràs, a small village in Spain. But this year’s crop…